.hw_Content_Main {
	background: url(../img/bj.png) no-repeat;
	background-size: 100% 100%;
	padding: 30px 0;
}

.hw_Content_content {
	width: 1200px;
	margin: 0px auto;
}

/* 面包屑导航开始 */
.hw_leftNav {
	float: left;
}

.hw_leftNav a {
	display: inline-block;
	line-height: 20px;
	color: #666666;
	font-size: 15px;
}

.hw_leftNav a.hw_now {
	color: #20497D;
	font-weight: bold;
}

.hw_leftNav a img {
	width: 20px;
	height: 20px;
	vertical-align: -2px;
	margin-right: 5px;
}

.hw_leftNav a i.line {
	margin: 0 6px 0 4px;
	font-size: 22px;
	vertical-align: middle;
	color: #666666;
	font-weight: normal;
}

/* 搜索框 */
.hw_rightSeach {
	float: right;
}

.hw_seach_box {
	position: relative;
	width: 350px;
	height: 40px;
}

.hw_seach_box input {
	width: 100%;
	height: 100%;
	border-radius: 20px;
	border: 1px solid #3260AF;
	padding: 0 55px 0 28px;
}

.hw_seach_box button {
	position: absolute;
	top: 0;
	right: 0;
	width: 55px;
	height: 40px;
	border-radius: 0 20px 20px 0;
	background: url(../img/sousuo.png) no-repeat;
	background-color: #3260AF;
	background-position: center;
	border: none;
	cursor: pointer;
}

/* 面包屑导航结束 */
.hw_zwgk_column {
	position: relative;
	margin-top: 20px;
	padding-left: 255px;
}

.hw_left_list {
	position: absolute;
	top: 0;
	left: 0;
	width: 232px;
	background: url(../img/left_list.png) no-repeat;
	background-size: 100% 63px;
	padding-left: 15px;
}

.hw_left_list .hw_list_title {
	padding-left: 15px;
	text-align: center;
	line-height: 51px;
	font-size: 16px;
	color: #fff;
}

.hw_left_liseNav {
	border: 1px dashed #3d72c1;
	border-top: none;
	border-radius: 0 0 30px 0;
	overflow: hidden;
	background-color: #fff;
	padding-bottom: 66px;
}

.hw_left_liseNav .hw_optionTitle {
	position: relative;
	font-size: 15px;
	color: 333;
	padding: 20px 30px 20px 18px;
	background-color: #f5f9fd;
	margin-bottom: 2px;
	font-weight: bold;
	cursor: pointer;
}

.hw_left_liseNav .hw_optionTitle i {
	position: absolute;
	top: 50%;
	right: 15px;
	margin-top: -5px;
	display: inline-block;
	width: 10px;
	height: 10px;
	background: url(../img/close.png) no-repeat;
	background-size: 100% 100%;
	transition: .5s;
	display: none;
}

.hw_left_liseNav .hw_optionTitle:hover i,
.hw_left_liseNav .hw_optionTitle.active i {
	display: block;
}

.hw_left_liseNav .hw_optionTitle i.active {
	transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	/* Safari 与 Chrome */
}

.hw_listOne_option .hw_list_box {
	padding: 0 18px;
	display: none;
}

.hw_list_box .hw_listTwo_option {
	padding: 14px 0;
	border-bottom: 1px solid #e3eff9;
	text-align: center;
	font-size: 15px;
	color: #666;
	cursor: pointer;
}

.hw_left_liseNav .hw_optionTitle.active,
.hw_left_liseNav .hw_optionTitle:hover,
.hw_optionTitle.active a,
.hw_list_box .hw_listTwo_option.active,
.hw_list_box .hw_listTwo_option:hover {
	color: #3D72C1;
}

.hw_list_box .hw_listTwo_option:last-child {
	border-bottom: none;
}

/* 右面介绍部分主页 */
.hw_right_container {
	border: 1px solid #EAEAEA;
	padding: 0 20px 10px;
	background-color: #fff;
	min-height: 600px;
}

.hw_right_container .hw_title {
	padding: 17px 0;
	border-bottom: 1px solid #DDDDDD;
	font-weight: bold;
	font-size: 16px;
}

.hw_right_container .hw_title i {
	display: inline-block;
	width: 6px;
	height: 15px;
	background-color: #3D72C1;
	vertical-align: middle;
	border-radius: 5px;
	margin-right: 15px;
}

.hw_introduce_zw {
	padding: 20px 0;
	font-size: 15px;
}

.hw_introduce_zw p {
	line-height: 32px;
	color: #333;
}

/* 政务公开   结束 ----------------------------------------- */
.hw_right_container .hw_member_zw {
	padding: 20px 0;
}

.hw_right_container .hw_member_zw li {
	float: left;
	width: 50%;
	height: 420px;
	text-align: center;
	margin-bottom: 40px;
}

.hw_right_container .hw_member_zw li img {
	width: 170px;
	height: 261px;
}

.hw_right_container .hw_member_zw li .hw_imgBox {
	width: 260px;
	height: 330px;
	line-height: 330px;
	margin: 20px auto 20px;
	border: 1px dashed #9cb1d0;
}

.hw_right_container .hw_member_zw li:nth-child(odd) .hw_imgBox {
	border-bottom-right-radius: 20px;
}

.hw_right_container .hw_member_zw li:nth-child(even) .hw_imgBox {
	border-bottom-left-radius: 20px;
}

.hw_right_container .hw_member_zw li p {
	font-size: 15px;
	color: #333;
	font-weight: bold;
}

/* 班子成员样式  结束 ------------------------- */

/* 办事指南  开始------------------------ */
.hw_bszn_list_content {
	padding: 10px 0;
}

.hw_bszn_list_content li {
	border-radius: 25px;
	padding: 0 20px;
	margin: 10px 0;
	color: #333;
}

.hw_bszn_list_content li:nth-child(odd) {
	background-color: #F9F9F9;
}

.hw_bszn_list_content li:hover,
.hw_bszn_list_content li.active {
	background-color: #F4F8FF;
	color: #3D72C1;
}

.hw_bszn_list_content li a {
	position: relative;
	display: block;
}

.hw_bszn_list_content li .hw_list_caption {
	display: inline-block;
	width: 80%;
	line-height: 45px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.hw_bszn_list_content li .hw_list_time {
	position: absolute;
	top: 0;
	right: 0;
	display: inline-block;
	line-height: 45px;
}

.hw_bszn_list_content .hw_list_time .time_minute {
	margin-left: 10px;
}

.hw_bszn_list_content li .hw_list_time button {
	width: 90px;
	height: 30px;
	background-color: #3D72C1;
	border-radius: 15px;
	border: none;
	color: #fff;
	margin-top: 10px;
	cursor: pointer;
}

/* 分页样式 */
.hw_list_page {
	position: relative;
	text-align: center;
	line-height: 40px;
	height:40px;
}

.hw_list_page .hw_page_list_num {
	position: absolute;
	left: 0;
	font-size: 15px;
	color: #555;
	padding-left: 20px;
}

.hw_list_page .hw_page_list_num .num {
	color: #3D72C1;
	margin: 0 5px;
	font-weight: bold;
}

.hw_page_num_opeartion .layui-laypage {
	margin: 0;
}

.hw_page_num_opeartion .layui-laypage .layui-laypage-curr .layui-laypage-em {
	background-color: #fff;
	border: 1px solid #3D72C1;
	padding: 0;
}

.hw_page_num_opeartion .layui-laypage .layui-laypage-curr em {
	color: #3D72C1;
}

.hw_page_num_opeartion .layui-laypage a,
.layui-laypage span,
.hw_page_num_opeartion .layui-laypage a {
	width: 38px;
	height: 38px;
	line-height: 38px;
	border: 1px dolid #e6eaf0;
	padding: 0;
	box-sizing: border-box;
	margin: 0 8px;
}

.hw_page_num_opeartion .layui-laypage>a:first-child em img,
.hw_page_num_opeartion .layui-laypage>a:last-child em img {
	vertical-align: 2px;
}

/* 办事指南  结束------------------------ */

/* 交易信息  开始------------------------ */
.hw_jyxx_optionCar .wq_lx_ggzypzxxItemBox .layui-tab-title {
	height: 45px;
	margin-bottom: 32px;
	margin-top: 30px;
}

.hw_jyxx_optionCar .wq_lx_ggzypzxxItemBox .layui-tab-title li .list_dt_num {
	margin-left: 10px;
}

.hw_jyxx_optionCar .wq_lx_ggzypzxxItemList li {
	padding: 0;
	line-height: 40px;
}

.hw_jyxx_optionCar .wq_lx_ggzypzxxItemList li:nth-child(odd) {
	background-color: #F9F9F9;
}

.hw_jyxx_optionCar .wq_lx_ggzypzxxItemList li:hover {
	background-color: #F4F8FF;
}

.hw_jyxx_optionCar .wq_lx_ggzypzxxItemList li p {
	line-height: 40px;
	max-width: 800px;
}

.hw_jyxx_optionCar .wq_lx_ggzypzxxItemList li span {
	font-size: 13px;
	margin-right: 20px;
}

.hw_jyxx_optionCar .wq_lx_ggzypzxxItemBox .layui-tab-brief>.layui-tab-title .layui-this {
	color: #295299;
	font-weight: bold;
}

.hw_jyxx_optionCar .wq_lx_ggzypzxxItemBox .layui-tab-brief>.layui-tab-title .layui-this:before {
	display: none;
}

.hw_dynamic_content {
	margin-top: 15px;
}

.hw_ss_content {
	background-color: #f5f9fd;
	padding: 18px 0 18px 24px;
}

.hw_ss_content .hw_seach_bint {
	color: #3D72C1;
	margin-top: 14px;
}

/* 交易信息  结束------------------------ */

/* 办事指南详情页  开始------------------------ */

/* 步骤部分 */
.hw_procedure_box{
	border: 2px dashed #5e8fdc;
	border-radius: 5px;
	text-align: center;
	margin-top: 20px;
	box-shadow: 0 8px 5px #dde6f4;
	background-color: #fff;
	z-index: 999;
}
.hw_procedure_box ul{
	width: 99%;
	margin: 20px auto;
	padding-top: 90px;
	padding-bottom: 10px;
}
.hw_procedure_box ul li{
	position: relative;
	width: 8%;
	display: inline-block;
	border-bottom: 2px dashed #e1e9fa;
	cursor: no-drop;
}
.hw_procedure_box ul li .min_dot{
	position: absolute;
	left: 50%;
	bottom: -5px;
	margin-left: -5px;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background-color: #b8cbea;
}
.hw_procedure_box ul li .list_title{
	display: inline-block;
	color: #666;
	background-color: #fff;
	line-height: 30px;
	font-size: 13px;
	margin-bottom: 5px;
	border-radius: 15px;
	padding: 0 13px;
}
.hw_procedure_box ul li:first-child:after{
	position: absolute;
	bottom: -2px;
	left: -34px;
	content: "";
	height: 4px;
	width: 80px;
	background-color: #fff;
}
.hw_procedure_box ul li:last-child:after{
	position: absolute;
	bottom: -2px;
	right: -34px;
	content: "";
	height: 4px;
	width: 80px;
	background-color: #fff;
}
/* 流程通过时的样式 */
.hw_procedure_box ul li.hw_pass{
	color: #5E8FDC;
	cursor: pointer;
}
.hw_procedure_box ul li.hw_pass .list_title{
	color: #fff;
	background-color: #5E8FDC;
}
.hw_procedure_box ul li.hw_pass .min_dot{
	position: absolute;
	left: 50%;
	bottom: -7px;
	margin-left: -7px;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	background-color: #5E8FDC;
}
.hw_procedure_box ul li.hw_pass:before{
	position: absolute;
	bottom: 5px;
	left: 50%;
	margin-left: -1px;
	content: "";
	height: 16px;
	width: 2px;
	background-color: #5E8FDC;
}
/* 点击当前的样式 */
.hw_procedure_box ul li.active{
	color: #e85e57;
	cursor: pointer;
}
.hw_procedure_box ul li.active .list_title{
	color: #fff;
	background-color: #e85e57;
}
.hw_procedure_box ul li.active .dot{
	position: absolute;
	bottom: -13px;
	left: 50%;
	margin-left: -13px;
	width: 26px;
	height: 26px;
	border-radius: 50%;
	background-color: #fadfdd;
}
.hw_procedure_box ul li.active .min_dot{
	position: absolute;
	bottom: -7px;
	left: 50%;
	margin-left: -7px;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	background-color: #e85e57;
}
.hw_procedure_box ul li.active:before{
	position: absolute;
	bottom: 7px;
	left: 50%;
	margin-left: -1px;
	content: "";
	height: 18px;
	width: 2px;
	background-color: #e85e57;
}

.hw_procedure_box ul li .procedure_info{
	position: absolute;
	left: 50%;
	bottom: 30px;
	margin-left: -55px;
	width: 110px;
	text-align: center;
}
.hw_procedure_box ul li .procedure_info .info_date{
	display: none;
}
.hw_procedure_box ul li.hw_pass .info_date{
	display: block;
}

/* 项目标题详细信息部分 */
.hw_Project_Details{
	border: 1px solid #EAEAEA;
	padding-top: 55px;
	background-color: #fff;
	z-index: 88;
}
.hw_Project_Details .hw_topic{
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 30px;
}
.hw_procedure_info{
	padding: 15px 28px;
	background-color: #f4f7fc;
	text-align: center;
}
.hw_procedure_info .info_number,
.hw_procedure_info .publish_time,
.hw_procedure_info .buttonArr,
.hw_procedure_info .hw_share{
	display: inline-block;
}
.hw_procedure_info .info_number{
	margin-right: 45px;
	font-size: 15px;
	color: #666;
	text-align: center;
}
.hw_procedure_info .publish_time{
	margin-right: 145px;
	font-size: 15px;
	color: #666;
}
.hw_procedure_info .publish_time .date{
	margin-right: 10px;
}
.hw_procedure_info .buttonArr .bid{
	padding: 0 34px;
	height: 30px;
	border-radius: 15px;
	background: #3D72C1;
	font-size: 15px;
	color: #fff;
	border: none;
	cursor: pointer;
}
.hw_procedure_info .buttonArr .section{
	padding: 0 34px;
	height: 30px;
	border-radius: 15px;
	background: #fff;
	color: #3D72C1;
	border: 1px solid #3D72C1;
	cursor: pointer;
	font-size: 15px;
}
.hw_procedure_info .hw_share{
	position: relative;
	margin-left: 80px;
	cursor: pointer;
}
.hw_procedure_info .hw_share img{
	vertical-align: -1px;
	margin-right: 5px;
}
.hw_share_operation{
	position: absolute;
	right: -200px;
	top: 50%;
	margin-top: -46px;
	width: 140px;
	height: 92px;
	background-color: #f6fafe;
	padding: 12px 6px 12px 10px;
	border: 1px solid #E1E9FA;
	opacity: 0;
}
.hw_share_operation:before{
	content: "";
	position: absolute;
	top: 50%;
	left: -6.5px;
	margin-top: -7px;
	width: 7px;
	height: 14px;
	background: url(../img/xiaojiantou.png) no-repeat;
	background-size: 100% 100%;
	z-index: 99;
}
.hw_share_operation li{
	display: inline-block;
	width: 30px;
	height: 30px;
	background: no-repeat;
	background-size: 100% 100%;
	margin: 2px 4px;
}
.hw_share_operation .pengyouquan{
	background-image: url(../img/penyouquan.png);
}
.hw_share_operation .pengyouquan:hover{
	background-image: url(../img/pengyouquan_1.png);
}
.hw_share_operation .xinlang{
	background-image: url(../img/xinlang.png);
}
.hw_share_operation .xinlang:hover{
	background-image: url(../img/xinlang_1.png);
}
.hw_share_operation .weibo{
	background-image: url(../img/weibo.png);
}
.hw_share_operation .weibo:hover{
	background-image: url(../img/weibo_1.png);
}
.hw_share_operation .kongjian{
	background-image: url(../img/kongjian.png);
}
.hw_share_operation .kongjian:hover{
	background-image: url(../img/kongjian_1.png);
}
.hw_share_operation .douban{
	background-image: url(../img/douban.png);
}
.hw_share_operation .douban:hover{
	background-image: url(../img/douban_1.png);
}


/* 下半部分 */
.hw_bottom_list_content{
	margin-top: 21px;
	background-color: #fff;
	min-height:300px;
}
/* 左面 */
.list_left_content{
	display: inline-block;
	float: left;
	width: 880px;
	border: 1px solid #eaeaea;
	margin-right: 20px;
	padding: 10px 22px 22px 22px;
}
.list_left_content .title_list{
	font-size: 20px;
	font-weight: bold;
	color: #3D72C1;
	padding: 10px 0;
}
.list_left_content table {
	width: 100%;
	border-top:1px solid #e4e6e9;
	border-left:1px solid #e4e6e9;
	border-bottom: none;
	border-right: none;
	font-size: 15px;
}
.list_left_content table th, .list_left_content table td{
	text-align: center;
	height:50px;
	border-right: 1px solid #E4E6E9;
	border-bottom: 1px solid #E4E6E9;
}
.list_left_content table td.titleName{
	text-align: right;
	width: 195px;
	padding: 0 10px 0 15px;
	background-color: #f5f7fa;
	color: #333;
	font-weight: bold;
}
.list_left_content table td.list_value{
	padding: 0 20px 0 10px;
	color: #666;
}

.hw_section_info_contemt{
	border: 1px solid #E4E6E9;
	border-bottom: none;
}
.hw_section_info_contemt .option_list{
	border-bottom: 1px solid #E4E6E9;
	line-height: 50px;
}
.hw_section_info_contemt .option_list.title{
	background-color: #F5F7FA;
}
.hw_section_info_contemt .option_num{
	display: inline-block;
	width: 80px;
	text-align: center;
	border-right: 1px solid #E4E6E9;
}
.hw_section_info_contemt .option_number{
	display: inline-block;
	width: 268px;
	text-align: center;
	border-right: 1px solid #E4E6E9;
}
.hw_section_info_contemt .option_price{
	display: inline-block;
	width: 170px;
	text-align: center;
	border-right: 1px solid #E4E6E9;
}
.hw_section_info_contemt .option_manner{
	display: inline-block;
	width: 120px;
	text-align: center;
	border-right: 1px solid #E4E6E9;
}
.hw_section_info_contemt .option_status{
	display: inline-block;
	width: 110px;
	text-align: center;
	border-right: 1px solid #E4E6E9;
}
.hw_section_info_contemt .option_details_btn{
	display: inline-block;
	width: 170px;
	text-align: center;
}
.hw_section_info_contemt .option_details_btn button{
	width: 98px;
	height: 30px;
	color: #fff;
	background-color: #3D72C1;
	border: none;
	border-radius: 15px;
	cursor: pointer;
}
/* 伸缩详情 */
.hw_section_info_contemt .particular_info{
	border-bottom: 1px solid #E4E6E9;
	padding: 0 25px 15px 25px;
	display: none;
}
.hw_section_info_contemt .particular_info .info_titile{
	margin-top: 20px;
	margin-bottom: 5px;
	color: #333;
	font-weight: bold;
}

/* 上下一页的操作 */
.page_next_first_content{
	margin-top: 40px;
}
.page_next_first_content .previous_page{
	margin-bottom: 10px;
}
.page_next_first_content button{
	height: 30px;
	border: 1px solid #3D72C1;
	background-color: #fff;
	padding: 0 8px;
	border-radius: 5px;
	margin-right: 15px;
	cursor: pointer;
}
.page_next_first_content .previous_page button{
	background-color: #3D72C1;
	color: #fff;
}
.page_next_first_content .previous_page,
.page_next_first_content .next_page{
	cursor: pointer;
}
.page_next_first_content .previous_page .page_titelName,
.page_next_first_content .next_page .page_titelName{
	color: #3D72C1;
	font-size: 15px;
}
.page_next_first_content .previous_page:hover .page_titelName,
.page_next_first_content .next_page:hover .page_titelName{
	text-decoration: underline;
}
/* 右面 */
.list_right_content{
	display: inline-block;
	float: right;
	width: 300px;
}
.list_right_content .top_state{
	border: 1px solid #eaeaea;
	padding: 15px;
	padding-bottom: 5px;
}
.list_right_content .hw_title {
	border-bottom: 1px solid #DDDDDD;
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 15px;
}

.list_right_content .hw_title i {
	display: inline-block;
	width: 6px;
	height: 15px;
	background-color: #3D72C1;
	vertical-align: middle;
	border-radius: 5px;
	margin-right: 15px;
}
.hw_right_operation_state li{
	position: relative;
	background-color: #F4F7FC;
	margin-bottom: 12px;
	border: 2px dashed #ebf1fe;
	border-left: none;
	border-right: none;
	padding: 10px 0 10px 35px;
}
.hw_right_operation_state li.hw_send_back .item_state_title,
.hw_right_operation_state li.hw_send_back .item_manage_idea span{
	color: #E85E57;
}
.hw_right_operation_state li .big_circle{
	position: absolute;
	top: 50%;
	left: 0px;
	margin-top: -11px;
	width: 22px;
	height: 22px;
	background-color: #d7e5f8;
	border-radius: 11px;
	z-index: 99;
}
.hw_right_operation_state li .big_circle:after{
	content: "";
	position: absolute;
	top: 99%;
	left: 50%;
	margin-left: -1px;
	width: 0;
	min-height: 114px;
	border: 1px dashed #629FEA;
	z-index: 99;
}
.hw_right_operation_state li:last-child .big_circle:after{
	min-height: 20px;
	border: 1px solid #F4F7FC;
}
.hw_right_operation_state li .big_circle i{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -3.5px;
	margin-left: -3.5px;
	display: inline-block;
	width: 7px;
	height: 7px;
	background-color: #629fea;
	border-radius: 3.5px;
}
.hw_right_operation_state li .item_state_title{
	color: #41b18b;
	font-weight: bold;
	font-size: 16.5px;
	margin-bottom: 5px;
}
.hw_right_operation_state li .item_submitter,
.hw_right_operation_state li .itme_manage_state,
.hw_right_operation_state li .item_manage_idea{
	color: #3D72C1;
	margin-bottom: 3px;
}
.hw_right_operation_state li .item_time{
	color: #999;
}
.hw_right_operation_state li .item_time .date{
	margin-right: 20px;
}

/* 投诉报警部分 */
.bottom_inform{
	border: 1px solid #eaeaea;
	padding: 15px;
	margin-top: 15px;
}
.bottom_inform .content_info{
	text-align: center;
	min-height: 140px;
}
.bottom_inform .content_info img.bint{
	margin-top: 40px;
}
.bottom_inform .content_info p{
	color: #999;
	font-size: 15px;
	margin-top: 10px;
}
/* 办事指南详情页  结束------------------------ */

/* 保证金流程 -------------------------*/
.hw_flow_path_box img{
	width: 100%;
	margin-top: 95px;
}

/* 质疑投诉  开始 ------------------------------------ */
.option_car_btn{
	margin: 20px 0;
}
.option_car_btn li{
	float: left;
	width: 120px;
	line-height: 40px;
	color: #666;
	text-align: center;
	border: 1px solid #3260AF;
	background-color: #fff;
	cursor: pointer;
}
.option_car_btn li.write{
	border-radius: 20px 0 0 20px;
}
.option_car_btn li.reply{
	border-radius: 0 20px 20px 0;
}
.option_car_btn li.active{
	background-color: #3260AF;
	color: #fff;
}
.option_car_page{
	padding-bottom: 20px;
	display: none;
}
.option_car_page.show{
	display: block;
}
/* 提交意见部分样式 */
.hw_important_reminder{
	color: #EB1612;
	margin-bottom: 30px;
}
.hw_form_list{
	width: 750px;
}
.hw_form_list form{
	width: 100%;
}
.hw_form_list .topic_Exchange,
.hw_form_list .form_email,
.hw_form_list .form_phoneNumber,
.hw_form_list .form_name {
	position: relative;
	display: inline-block;
	width: 49%;
	padding-bottom: 10px;
}
.hw_form_list .form_verification{
	position: relative;
	display: inline-block;
	padding-bottom: 10px;
}
.hw_form_list .topic_Exchange label.error,
.hw_form_list .form_email label.error,
.hw_form_list .form_phoneNumber label.error,
.hw_form_list .form_name label.error,
.hw_form_list .form_verification label.error{
	position: absolute;
	bottom: 5px;
	left: 105px;
	display: inline-block;
	width: 250px;
	margin-left: 0;
}
.hw_form_list .form_dt{
	display: inline-block;
	width: 100px;
	text-align: right;
	font-weight: bold;
	color: #333;
}
.hw_form_list .form_dt i{
	color: #EB1612;
	margin-right: 5px;
	font-weight: bold;
}
.hw_form_list  input{
	width: 250px;
	height: 35px;
	margin-bottom: 18px;
	border: 1px solid #DDDDDD;
	border-radius: 5px;
	padding-left: 10px;
}
.hw_form_list .form_verification input{
	width: 130px;
	margin-right: 10px;
} 
.hw_form_list .form_verification button{
	height: 34px;
	width: 110px;
	border-radius: 17px;
	border: none;
	color: #666;
	cursor: pointer;
}
.hw_form_list .form_suggest{
	position: relative;
	height: 120px;
}
.hw_form_list .form_suggest textarea{
	position: absolute;
	width: 620px;
	height: 75px;
	border: 1px solid #DDDDDD;
	border-radius: 5px;
	padding: 10px;
}
.hw_form_list .submit_me{
	display: block;
	width: 150px;
	height: 45px;
	text-align: center;
	font-size: 16px;
	border: none;
	border-radius: 25px;
	background-color: #3D72C1;
	margin: 0 auto;
	color: #fff;
	cursor: pointer;
}


/* 回复部分样式 */
.reply_num{
	color: #666;
	font-size: 15px;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}
.reply_list_content{
	margin-bottom: 50px;
}
.reply_list_content .list_top_title{
	margin-top: 15px;
}
.reply_list_content .list_top_title .titles,
.reply_list_content .list_top_title .submit_date,
.reply_list_content .list_top_title .result_of_handling{
	font-size: 16px;
	font-weight: bold;
}
.reply_list_content li{
	color: #333;
	font-size: 15px;
	border-radius: 23px;
	margin-bottom: 5px;
}
.reply_list_content li:nth-child(odd){
	background-color: #F9F9F9;
}
.reply_list_content li:hover{
	background-color: #F4F7FC;
	color: #3D72C1;
}
.reply_list_content li .no_pass{
	color: #eb1612;
}
.reply_list_content .titles{
	display: inline-block;
	width: 70%;
	line-height: 45px;
	padding-left: 15px;
}
.reply_list_content .submit_date{
	display: inline-block;
	width: 15%;
	line-height: 45px;
}
.reply_list_content .result_of_handling{
	display: inline-block;
	width: 14%;
	line-height: 45px;
}
/* 质疑投诉  结束 ------------------------------------ */


/* 交流互动  开始 ------------------------------------ */
.hw_chitchat_content{
	position: relative;
	max-height: 600px;
	padding-top: 40px;
	overflow-y: auto;
	padding-right: 20px;
}
.chitchat_list .chitchat_information{
	position: relative;
	padding: 25px;
	border-radius: 5px;
	line-height: 24px;
}
.chitchat_list .chitchat_time{
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center;
	color: #999;
	margin-top: 20px;
}
.chitchat_list .chitchat_time .time{
	margin-left: 10px;
}


/* 普通用户 */
.chitchat_list li.ordinary_usr{
	position: relative;
	padding-left: 210px;
	margin-bottom: 66px;
}
.chitchat_list li.ordinary_usr .user_img{
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -40px;
	width: 80px;
	height: 80px;
}
.chitchat_list li.ordinary_usr .user_img img{
	width: 100%;
	height: 100%;
}
.chitchat_list li.ordinary_usr .right_info{
	position: absolute;
	left: 95px;
	top: 50%;
	margin-top: -22.5px;
	font-size: 15px;
	color: #666;
}
.chitchat_list li.ordinary_usr .right_info .usreName{
	font-weight: bold;
	margin-bottom: 5px;
	color: #333;
}
.chitchat_list li.ordinary_usr .chitchat_information{
	background-color: #F9F9F9;
	border: 1px solid #e7e7e7;
}
.chitchat_list li.ordinary_usr .chitchat_information:before{
	position: absolute;
	top: 50%;
	left: -9.5px;
	margin-top: -7px;
	content: "";
	width: 10px;
	height: 14px;
	background: url(../img/lt_left.png) no-repeat;
	background-size: 100% 100%;
}


/* 客服 */
.chitchat_list li.worker_staff{
	position: relative;
	padding-right: 210px;
	margin-bottom: 66px;
}
.chitchat_list li.worker_staff .worker_img{
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -40px;
	width: 80px;
	height: 80px;
}
.chitchat_list li.worker_staff .worker_img img{
	width: 100%;
	height: 100%;
}
.chitchat_list li.worker_staff .right_info{
	position: absolute;
	right: 95px;
	top: 50%;
	margin-top: -22.5px;
	font-size: 15px;
	color: #666;
	text-align: right;
}
.chitchat_list li.worker_staff .right_info .usreName{
	font-weight: bold;
	margin-bottom: 5px;
	color: #333;
}
.chitchat_list li.worker_staff .chitchat_information{
	background-color: #F4F8FF;
	border: 1px solid #E1E9FA;
}
.chitchat_list li.worker_staff .chitchat_information:before{
	position: absolute;
	top: 50%;
	right: -9.5px;
	margin-top: -7px;
	content: "";
	width: 10px;
	height: 14px;
	background: url(../img/lt_right.png) no-repeat;
	background-size: 100% 100%;
}
/* 交流互动  结束 ------------------------------------ */









/* 新闻项目详情  开始---------------------------------- */

.hw_main_news_box{
	margin-top: 15px;
	border: 1px solid #EAEAEA;
	padding: 32px;
	background-color: #fff;
}
.hw_main_news_box .header{
	font-size: 26px;
	text-align: center;
	color: #203559;
}
.hw_main_news_box .news_info{
	background-color: #F4F7FC;
	line-height: 52px;
	margin: 40px 0;
	text-align: center;
	color: #666;
}
.hw_main_news_box .news_info div{
	display: inline-block;
}
.hw_main_news_box .news_info div.from{
	margin: 0 150px;
}
/* 新闻内容部分 */
.hw_main_news_box .hw_news_main{}
.hw_main_news_box .hw_news_main p{
	/*margin-bottom: 30px;*/
	color: #666;
}
/* 新闻内容PDF框 */
.hw_main_news_box .hw_news_main_PDF{
	width: 1000px;
	height: 980px;
	margin: 0 auto;
	background-color: #EAEAEA;
	overflow: hidden;
	overflow-y: auto;
}
/* 新闻项目详情  结束--------------------------------- */


/* 详情页1部分  --------------------------- */
.hw_anno_list{
	line-height: 38px;
	cursor: pointer;
	color: #3D72C1;
	padding: 0px 10px;
}
.list_left_content .hw_content_PDF{
	width: 100%;
	height: 1040px;
	background-color: #F4F7FC;
	overflow: hidden;
	overflow-y: auto;
	padding:10px;
}
.list_right_content .hw_file_lists li{
	position: relative;
	padding: 20px 10px;
	border-top: 1px dashed #EBF1FE;
	border-bottom: 1px dashed #EBF1FE;
	margin-bottom: 10px;
	background-color: #F4F7FC;
	color: #333;
}
.list_right_content .hw_file_lists li button{
	position: absolute;
	top: 50%;
	right: 10px;
	margin-top: -15px;
	width: 90px;
	height: 30px;
	border-radius: 15px;
	background: #3D72C1;
	color: #fff;
	border: none;
	cursor: pointer;
}
.list_right_content .hw_file_lists li:hover a{
	color: #3D72C1;
}
.list_right_content .hw_file_lists li:hover button{
	opacity: 0.8;
}


/* 详情页2部分  --------------------------- */
.hw_kpbiao_list_info{
	padding: 15px;
	min-height: 400px;
}
.hw_kpbiao_list_info .info_list{
	float: left;
	width: 49%;
	margin-right: 2%;
}
.hw_kpbiao_list_info .info_list:nth-child(even){
	margin-right: 0;
}
.hw_kpbiao_list_info .info_list tr td{
	padding: 0 15px;
}
.hw_kpbiao_list_info .info_list tr td:first-child{
	text-align: right;
	background-color: #F4F7FC;
}


/* 详情页3部分  --------------------------- */
.hw_kpbiao_list_info .bidder_info_table{
	margin-top: 15px;
}
.hw_kpbiao_list_info .bidder_info_table table{
	text-align: center;
}
.hw_kpbiao_list_info .bidder_info_table tr:first-child{
	background-color: #F4F7FC;
}
.hw_kpbiao_list_info .bidder_info_table td a{
	color: #3D72C1;
}


/* 详情页4部分  --------------------------- */
.hw_section_info_contemt .option_num{
	display: inline-block;
	width: 80px;
	text-align: center;
	border-right: 1px solid #E4E6E9;
}
.hw_section_info_contemt .option_specialty{
	display: inline-block;
	width: 205px;
	text-align: center;
	border-right: 1px solid #E4E6E9;
}
.hw_section_info_contemt .option_extract_class{
	display: inline-block;
	width: 210px;
	text-align: center;
	border-right: 1px solid #E4E6E9;
}
.hw_section_info_contemt .option_extract_time{
	display: inline-block;
	width: 160px;
	text-align: center;
	border-right: 1px solid #E4E6E9;
}
/* 伸缩详情 */
.hw_section_info_contemt .particular_info.two{
	border-bottom: 1px solid #E4E6E9;
	padding: 0 25px;
	height: 60px;
	line-height: 60px;
	display: none;
}
.hw_section_info_contemt .particular_info .tenderee_num,
.hw_section_info_contemt .particular_info .technical_expert_num,
.hw_section_info_contemt .particular_info .economic_experts,
.hw_section_info_contemt .particular_info .taking_time{
	display: inline-block;
	width: 24.5%;
	text-align: center;
}



/* 详情页4部分  --------------------------- */
.hw_item_table_particulars{
	border: 1px solid #EAEAEA;
	padding: 15px;
	min-height: 520px;
}
.hw_item_table_particulars table{
	border-top: 1px solid #EAEAEA;
	border-left: 1px solid #EAEAEA;
	text-align: center;
}
.hw_item_table_particulars table tr th{
	background-color: #F4F7FC;
}
.hw_item_table_particulars table tr th,
.hw_item_table_particulars table tr td{
	border-bottom: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
	padding: 10px;
}
.hw_item_table_particulars table th.num{
	width: 70px;
}
.hw_item_table_particulars table th.mant{
	width: 180px;
}
.hw_item_table_particulars table td.mant a{
	color: #3D72C1;
}
.hw_item_table_particulars table th.way{
	width: 110px;
}
.hw_item_table_particulars table th.money{
	width: 100px;
}
.hw_item_table_particulars table th.payment_time{
	width: 110px;
}
.hw_item_table_particulars table th.inform_time,
.hw_item_table_particulars table th.dispose_time{
	width: 130px;
	text-align: left;
}
.hw_item_table_particulars table th.bank_time{
	width: 110px;
	text-align: left;
}
.hw_item_table_particulars table th.result{
	width: 90px;
}
.hw_item_table_particulars table th.guarantee_institution{
	width: 130px;
}



/* 公司主体信息部分  --------------------------- */
.hw_company_main_info_box{
	padding: 45px;
}
.hw_company_main_info_box .header{
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	margin-bottom: 29px;
}
.hw_company_main_info_box .table_title{
	font-size: 20px;
	font-weight: bold;
	color: #3D72C1;
	margin-bottom: 10px;
}
.hw_company_main_info_box table{
	width: 100%;
	border-top: 1px solid #E4E6E9;
	border-left: 1px solid #E4E6E9;
}
.hw_company_main_info_box table tr td{
	border-bottom: 1px solid #E4E6E9;
	border-right: 1px solid #E4E6E9;
	line-height: 50px;
	padding:0 20px;
	font-size: 15px;
}
.hw_company_main_info_box table tr td:first-child{
	width: 220px;
	background-color: #F5F7FA;
	text-align: right;
	font-weight: bold;
}
.hw_company_main_info_box .bnit{
	font-size: 15px;
	color: #f20000;
	margin-top: 24px;
}


/* 交易信息-筛选部分样式----------------------------------- */
/* 筛选选项卡 */
.filtrate_optionCar{
	margin-top: 30px;
}
.filtrate_optionCar .layui-tab-title{
	border-color: #8ca4ce;
}
.filtrate_optionCar .layui-tab-title:before{
	content: "";
	width: 1px;
	height: 5px;
	background-color: #8ca4ce;
	position: absolute;
	left: 0.5px;
	bottom: -5px;
	z-index: 999;
}
.filtrate_optionCar .layui-tab-title li,
.filtrate_optionCar .layui-tab-title .layui-this{
	color: #3260AF;
	font-weight: bold;
}
.filtrate_optionCar .layui-tab-title .layui-this:after{
	border-color: #8ca4ce;
	border-bottom-color: #fff;
	border-bottom-width: 2px;
	height: 40px;
}
.filtrate_optionCar .layui-tab-content{
	border: 1px solid #8CA4CE;
	border-top: none;
}
.filtrate_optionCar .item_type{
	line-height: 34px;
}
.filtrate_optionCar .left_all_btn{
	float: left;
	width: 13%;
	font-weight: bold;
	color: #333;
}
.filtrate_optionCar .left_all_btn button{
	width: 60px;
	height: 25px;
	border-radius: 5px;
	border: 1px solid #3260AF;
	color: #3260AF;
	font-size: 13px;
	background-color: #fff;
	font-weight: normal;
	cursor: pointer;
}
.filtrate_optionCar .left_all_btn button.active{
	background-color: #3260AF;
	color: #fff;
}
.filtrate_optionCar .right_city_option {
	float: right;
	width: 87%;
}
.filtrate_optionCar .right_city_option li {
	display: inline-block;
	margin-right: 30px;
	cursor: pointer;
}
.filtrate_optionCar .right_city_option li.active,
.filtrate_optionCar .right_city_option li:hover{
	color: #295299;
}
#areaList li.active {
	background-color: #3260AF;
	color: #fff;
	height: 25px;
	line-height: 25px;
	border-radius: 5px;
	font-size: 13px;
	padding: 0 6px;
}
#projectTypeList li.active{
	background-color: #3260AF;
	color: #fff;
	height:  25px;
	line-height: 25px;
	border-radius: 5px;
	font-size: 13px;
	padding: 0 10px;
}
#sunList li.active{
	background-color: #3260AF;
	color: #fff;
	height:  25px;
	line-height: 25px;
	border-radius: 5px;
	font-size: 13px;
	padding: 0 10px;
}

#equityList li.active{
	background-color: #3260AF;
	color: #fff;
	height:  25px;
	line-height: 25px;
	border-radius: 5px;
	font-size: 13px;
	padding: 0 10px;
}

/* 列表选项卡 */
.wq_lx_ggzypzxxItemList.hw_list{
	
}
.wq_lx_ggzypzxxItemList.hw_list li{
	position: relative;
	line-height: 20px;
	padding: 10px 0 10px 10px;
}
.wq_lx_ggzypzxxItemList.hw_list li p{
	display: inline-block;
	float: none;
	line-height: 20px;
}
.wq_lx_ggzypzxxItemList.hw_list li img{
	vertical-align: 5px;
}
.wq_lx_ggzypzxxItemList.hw_list li span{
	float: none;
}
.wq_lx_ggzypzxxItemList.hw_list .content_inco .region,
.wq_lx_ggzypzxxItemList.hw_list .content_inco .deal_type,
.wq_lx_ggzypzxxItemList.hw_list .content_inco .state{
	display: inline-block;
	margin-right: 50px;
}
.wq_lx_ggzypzxxItemList.hw_list .right_date{
	position: absolute;
	top: 50%;
	right: 0;
	margin-top: -8px;
	display: inline-block;
	width: 70px;
	text-align: center;
	height: 16px;
	line-height: 16px;
}
.wq_lx_ggzypzxxItemList.hw_list .content_inco .region span{
	color: #fe9712;
}
.wq_lx_ggzypzxxItemList.hw_list .content_inco .deal_type span{
	color: #3260AF;
}
.wq_lx_ggzypzxxItemList.hw_list .content_inco .state span{
	color: #1AAECF;
}

/* 免费下载招标文件 */
	 .d_TradingAleat {
      position: fixed;
      top: 0px;
      width: 100%;
      height: 100%;
      background: rgba(0, 0, 0, 0.4);
      z-index: 99999999999999999999999999;
      display: none;
  }
   .d_TradingDownMain {
      position: relative;
      width: 1000px;
      border-radius: 5px;
      position: absolute;
      left: 50%;
      top: 50%;
      transform: translate(-50%,-50%);
  }
   .d_TradingHeader {
      background-color: rgba(32, 73, 125, 1);
      height: 65px;
      line-height: 65px;
  }
  .d_TradingHeader_Title {
      display: inline-block;
      color: #fff;
      font-size: 16px;
      font-weight: normal;
      font-weight: 600;
      padding-left: 15px;
 	
  }
  .d_TradingClose {
      float: right;
      width: 34px;
      height: 34px;
      color: white;
      background: url('../../../common/front/images/icon_close.png') center no-repeat;
      -webkit-background-size: 66%;
      background-size: 66%;
      cursor: pointer;
      margin-right: 8px;
      margin-top: 8px;
  }
   .d_Trading_DownLink {
      background: #fff;
      padding: 30px 56px 50px;
      max-height: 666px;
      overflow-x: hidden;
      overflow: auto;
  }
  .d_Trading_DownLink .bidpackage-file li {
      line-height: 30px;
      width: 100%;
  }

    .doc-filename {
      float: right;
      position: relative;
      padding-left: 16px;
      color: #666;
      cursor: pointer;
  }
  
.doc-filename i{
	float:right;
	position: absolute;
    left: 0px;
    top: 0px;
    display: block;
    width: 16px;
    height: 32px;
    background: url('../../../common/front/images/icon_download.png') center no-repeat;
    -webkit-background-size: 78%;
    background-size: 78%;
}


/*1-21修改*/
.hw_zwgk_navSeach {margin-bottom: 10px;}
.hw_Content_Main {padding-top: 20px;}
.hw_leftNav{margin-top: 9px;}
.wq_lx_jine li{margin: 6px 38px;}
.layui-tab-content{    padding: 20px 10px;}
.filtrate_optionCar .right_city_option li{    margin-bottom: 8px;}
.filtrate_optionCar .left_all_btn button{
	float: right;
	margin-right: 9px;
	margin-top: 5px;
}
.filtrate_optionCar .right_city_option{width: 86%;}
.hw_jyxx_optionCar .wq_lx_ggzypzxxItemBox .layui-tab-title{margin-top: 0px;}
.wq_lx_ggzypzxxItemBox{padding-top: 1px;}
.fixed-table-pagination{    margin-top: 25px;}
.hw_right_container{
	min-height: 550px;
	padding-bottom: 46px;
}
.filtrate_optionCar .layui-tab-title li, .filtrate_optionCar .layui-tab-title .layui-this{
	font-size: 15px;
	padding: 0px 22px;
}
.hw_Content_Main{background-size: auto;background-repeat: repeat;}
.hw_procedure_info{text-align: left}
.buttonArr{margin-left: 30px;}
.hw_procedure_info .buttonArr .bid{padding: 0px 24px;}
.hw_procedure_info .buttonArr .section{padding: 0px 24px;margin-left: 14px;}
.hw_procedure_info .hw_share{margin-left: 227px;}
.list_left_content table td.titleName{font-weight: normal;}
.list_left_content table td.list_value{line-height: 20px;padding: 14px 14px;}
.list_left_content table td.titleName{width: 165px;}
.hw_Project_Details .hw_topic h2{padding: 0px 60px;}
.hw_bszn_list_content li .hw_list_time button{line-height: 30px;}
.hw_section_info_contemt .option_details_btn button{line-height: 30px;}